stench bomb

英 美
  • bomb n.炸弹vt.轰炸;投弹于vi.投弹;失败
  • stench n.臭气;恶臭
Noun:
  1. a small bomb designed to give off a foul odor when it explodes